rubble dam - Spanish English Dictionary